html,body{margin:0px;padding:0px;height:100%;font-size:14px;font-family:Consolas,微软雅黑;}
div{text-align:left;font-size:14px;}
a:link,a:visited {text-decoration:none;color:#09F;}
a:hover,a:active {text-decoration:underline;color:#F00;}
input[type=text],input[type=date],input[type=password],textarea,select {font-size:14px;padding:5px;border:1px solid #CCC;font-family:Consolas,微软雅黑;}
#msk {position:fixed;left:0px;top:0px;background-color:#000;opacity:0.2;z-index:9;display:none;}
#tip {position:fixed;background-color:#000;color:#FFF;padding:5px 10px;z-index:99;display:none;}
#cfn {position:fixed;background-color:#FFF;padding:20px;width:320px;border:1px solid #CCC;line-height:24px;box-shadow:2px 2px 2px #666;display:none;z-index:98;}
.btn {font-size:14px;background-color:#09F;color:#FFF;padding:5px 10px;border-aesius:3px;box-shadow:2px 2px 2px #999;cursor:pointer;}
.bn0 {display:inline-block;line-height:24px;margin:8px 4px 0px 4px;padding:0px 6px;border:1px solid #CCC;text-align:center;cursor:pointer;}
.bn1 {display:inline-block;line-height:24px;margin:8px 4px 0px 4px;padding:0px 6px;border:1px solid #CCC;background-color:#09F;color:#FFF;text-align:center;cursor:pointer;}
.fld {position:absolute;background-color:#FFF;display:none;border:1px solid #CCC;box-shadow:3px 3px 3px #999;}
.flt {line-height:36px;font-size:18px;text-align:center;padding:0px 10px;background-color:#F9F9F9;}
.flb {line-height:32px;padding:10px;}
.flc {float:right;font-size:28px;width:24px;height:24px;line-height:24px;text-align:center;border:1px solid #999;color:#999;margin:5px 0px 0px 0px;cursor:pointer;}
.pgs {line-height:28px;margin:auto;text-align:center;padding:4px;}
.pg0 {display:inline-block;line-height:26px;border:1px solid #CCC;width:26px;margin:0px 5px;cursor:pointer;color:#09F;}
.pg1 {display:inline-block;line-height:28px;background-color:#09F;width:28px;margin:0px 5px;cursor:pointer;color:#FFF;}
.nv {list-style-type:none;background-image: url(../images/nav.png);background-repeat: no-repeat;background-position: 22% 40%; background-size:16px 16px;background-color:#1f2d3d;line-height:40px;text-align:center; font-size:16px;cursor:pointer;color:#CCDDEE;}
.nv0 {background-image: url(../images/nav.png);background-repeat: no-repeat;background-position: 15% 40%; background-size:16px 16px;background-color:#304156;margin:5px;line-height:40px;text-align:center;font-size:16px;cursor:pointer;color:#CCDDEE;}
.nv1 {background-image: url(../images/nav.png);background-repeat: no-repeat;background-position: 15% 40%; background-size:16px 16px;background-color:#0099FF;margin:5px;line-height:40px;text-align:center;font-size:16px;cursor:pointer;color:#FFF;}
.nvt {font-size:20px;line-height:32px;border-bottom:1px solid lightgray;color:#09F;margin-bottom: 12px;}
.nvt2 {font-size:16px;line-height:32px;color:#333333;}
.fd0 {line-height:20px;margin:5px 0px;cursor:pointer;}
.fd1 {line-height:20px;margin:5px 0px;cursor:pointer;font-weight:bold;color:#09F;text-decoration:underline;}
.fp0 {border:1px solid #CCC;width:180px;height:200px;margin:5px;float:left;text-align:center;line-height:20px;}
.fp1 {border:1px solid #09F;width:180px;height:200px;margin:5px;float:left;text-align:center;line-height:20px;background-color:#D5F9EF;opacity:0.6;}
.fpi {width:180px;height:180px;overflow:hidden;}
.dc0 {background-color:#DEF;color:#000;padding:5px 0px 10px 5px;margin:2px 0px;cursor:pointer;}
.dc1 {background-color:#3CF;color:#FFF;padding:5px 0px 10px 5px;margin:2px 0px;cursor:pointer;}
.ds0 {line-height:39px;border-bottom:1px solid #9CF;height:39px;}
.ds5 {float:left;width:50px;text-align:center;}
.ds1 {float:left;width:100px;text-align:center;height:39px;}
.ds2 {float:left;width:200px;text-align:center;}
.ds3 {float:left;width:300px;text-align:center;}
.ds8 {float:left;width:100px;text-align:center;}
.ds9 {float:left;width:100px;text-align:center;}
.dsh {color:#CCC;}
.dss {float:left;width:526px;text-align:left;height:39px;overflow:hidden;}
.dsy {float:left;width:526px;text-align:center;height:39px;overflow:hidden;}
.sp0 {} .sp1 {opacity:0.5;}
.do0 {padding:5px;background-color:#F3F9FF;border-aesius:5px;margin:10px 0px;line-height:32px;}
.dor {float:right;width:180px;}.do1{border-bottom:1px solid #CCC;}.do2{border-bottom:1px dashed #CCC;line-height:24px;padding:5px 0px;}
.do3 {display:inline-block;width:108px;}.do4{display:inline-block;width:220px;}.do5{display:inline-block;width:400px;}
.idx {float:left;width:300px;line-height:72px;border-aesius:10px;margin:10px;}
.idt {float:left;font-size:20px;width:80px;color:#FFF;padding:12px 0px;text-align:center;}
.idc {text-align:center;font-size:32px;}
.ksp {font-size: 12px;color: dodgerblue;border:1px solid dodgerblue;padding: 4px;}
.c1sp {font-size:14px;color: dodgerblue;padding: 6px;border-bottom: 3px solid dodgerblue;}
.c2sp {font-size:14px;color: black;padding: 6px;border-bottom: 3px solid gainsboro;}
.bsp {font-size:14px;font-weight: bold;color: dodgerblue;padding: 6px;}
.asp {font-weight: bold;color: coral;cursor:pointer;padding: 6px;}
.hidesp {font-size:14px;font-weight: bold;color: coral;padding: 6px;}
.fwindow {position: absolute; top: 20%; left: 20%; width: 60%; height: 60%; padding: 20px; border: 2px solid blue; background-color: lightyellow; z-index:999; overflow: auto;}
table {margin-top:12px;margin-bottom:12px;border-top:1px solid #CCC;border-left:1px solid #CCC;}td{padding: 6px; border-bottom:1px solid #CCC;border-right:1px solid #CCC;font-size:12px;text-align:center;}
td input[type=text] {width:40px;padding:1px;}